package com.happy.dao;

import com.alibaba.fastjson.JSONObject;

import java.util.Set;
/**
 * @Auther: lifeng
 * @Date: 2018/6/26 15:06
 * @Description:权限dao层
 */
public interface PermissionDao {
    /**
     * 查询用户的角色 菜单 权限
     *
     * @param username
     * @return
     */
    JSONObject getUserPermission(String username);

    /**
     * 查询所有的菜单
     *
     * @return
     */
    Set<String> getAllMenu();

    /**
     * 查询所有的权限
     *
     * @return
     */
    Set<String> getAllPermission();
}